meglumin - Turkish English Dictionary