hitchel - French English Dictionary