zap off somewhere - Turkish English Dictionary