to keep stock - Spanish English Dictionary