translator's note (tn) - Français Anglais Dictionnaire