glucoside - German English Dictionary