i lose my temper. - Francés Inglés Diccionario