horseshoe section - Turkish English Dictionary