lost one's temper - Francés Inglés Diccionario