to have a nasty temper - Alemán Inglés Diccionario