extreme irritability - Alemán Inglés Diccionario