stink like a polecat - Français Anglais Dictionnaire