it tells its own tale - Türkçe İngilizce Sözlük