mitchella - French English Dictionary