buttress foot - Espagnol Anglais Dictionnaire