something speaks for itself - Alemán Inglés Diccionario