short-tempered/surly person - Francés Inglés Diccionario