horseshoe foot - Turkish English Dictionary