be very angry or impatient - Alemán Inglés Diccionario