will satisfy your demand - Türkçe İngilizce Sözlük