bandicoot rat (bandicota indica) - French English Dictionary