horse foot - Turkish English Dictionary