mounting foot boss - Espagnol Anglais Dictionnaire