make improvement - Spanish English Dictionary