to tell the truth - Français Anglais Dictionnaire