osmoprotectant - Spanish English Dictionary