cyclopy - French English Dictionary