structure and equipment - Espagnol Anglais Dictionnaire