excitable/intemperate person - Francés Inglés Diccionario