cotton rats - Spanish English Dictionary