four-horned sphinx - Español Inglés Diccionario