put the roses in cheeks - Français Anglais Dictionnaire