pissed like a rat - Español Inglés Diccionario