micky - French English Dictionary