demanding person - Türkçe İngilizce Sözlük