bandicoot rat (bandicota indica) - German English Dictionary