desert lynx (caracal caracal) - French English Dictionary