farctate - French English Dictionary