hair-pin bend - Turkish English Dictionary