cycloid - French English Dictionary