epitrochoid - German English Dictionary