someone who placates/appeases - Deutsch Englisch Wörterbuch