epitrochoid - Turkish English Dictionary