glycidate - German English Dictionary