ripper-rooter - Spanish English Dictionary