manx cat - French English Dictionary