hypotrochoid - French English Dictionary