person easily irritated - Francés Inglés Diccionario