for a fleeting moment - Français Anglais Dictionnaire