improved goods - Spanish English Dictionary