a significant improvement of - Spanisch Englisch Wörterbuch