ball of foot point - Alemán Inglés Diccionario