glycase - German English Dictionary