person easily irritated - Turco Inglés Diccionario