a mythical creature that is half man and half horse - Alemán Inglés Diccionario