that's a pisser - Espagnol Anglais Dictionnaire