ball foot - Turkish English Dictionary