a significant improvement of - Spanish English Dictionary