buka island mosaic-tailed rat - Spanish English Dictionary