have a short temper - Español Inglés Diccionario