numchuks - French English Dictionary