cyclops - French English Dictionary