roof rat (rattus rattus) - Spanish English Dictionary