that speaks for itself. - Français Anglais Dictionnaire