pulling apart - Turkish English Dictionary