cicloide - French English Dictionary