one that kidnaps children - Turkish English Dictionary