a natural explanation - Türkçe İngilizce Sözlük