favorable impression - Deutsch Englisch Wörterbuch