cathay - French English Dictionary