make feet sore (walking) - Turco Inglés Diccionario