to someone's satisfaction - Almanca İngilizce Sözlük