improve satisfaction - Almanca İngilizce Sözlük