artificial foot - Espagnol Anglais Dictionnaire