stallion in better condition than they appear - Alemán Inglés Diccionario