rat catcher - Spanish English Dictionary