osmolyte - French English Dictionary