stink like a polecat - Allemand Anglais Dictionnaire