that makes an impression of - Spanisch Englisch Wörterbuch