(something) speaks for itself - Français Anglais Dictionnaire