a wet blanket - Français Anglais Dictionnaire