stallion in better condition than they appear - Francés Inglés Diccionario