a terrifying experience - Français Anglais Dictionnaire