public footpath - Espagnol Anglais Dictionnaire