Spanish-English Dictionaryespecular
Meaning of especular