improved precision - Spanish English Dictionary