trocoide - German English Dictionary