tear a place apart - French English Dictionary