fulfilling one's longing - Türkçe İngilizce Sözlük