person easily irritated - Alemán Inglés Diccionario