foot of someone who doesn't wear shoes - Francés Inglés Diccionario