a lasting impression - Spanisch Englisch Wörterbuch