make a good (initial) impression - Spanisch Englisch Wörterbuch