baby-snatching - Turkish English Dictionary