anti-rodent - Spanish English Dictionary