i was so pissed off - Alemán Inglés Diccionario