multicycle - French English Dictionary