that tells its own tale - Turco Inglés Diccionario