speak for themselves - Francés Inglés Diccionario