irritable person - Francés Inglés Diccionario