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