give satisfaction to - Türkçe İngilizce Sözlük