glycase - French English Dictionary