greater bandicoot rat - Spanish English Dictionary