be a short-tempered person - Alemán Inglés Diccionario