central american little spotted cat - French English Dictionary