recommend or speak well of - Deutsch Englisch Wörterbuch