a common saying - Français Anglais Dictionnaire