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