baby snatcher - Turkish English Dictionary