short and unsightly horse - Español Inglés Diccionario