ball of foot point - Turco Inglés Diccionario