clypeastroid - Spanish English Dictionary