to appall someone - Deutsch Englisch Wörterbuch