form an impression - Deutsch Englisch Wörterbuch