a roller-coaster ride - Français Anglais Dictionnaire