limacoide - German English Dictionary