rip apart - German English Dictionary