be pissed off with everything - Francés Inglés Diccionario