flitch - French English Dictionary