body snatcher - Turkish English Dictionary