meniscoide - German English Dictionary