something speaks for itself - Turco Inglés Diccionario