ephialtes - Spanish English Dictionary