person who walks barefoot - Español Inglés Diccionario