rip somebody/something apart - Spanish English Dictionary