mouse anti-rabbit - Spanish English Dictionary