all piss and wind - Allemand Anglais Dictionnaire