torn apart - Turkish English Dictionary