excitable/intemperate person - Alemán Inglés Diccionario