(something) speaks for itself - Espagnol Anglais Dictionnaire