to someone's satisfaction - Türkçe İngilizce Sözlük