instruments and auxiliary devices - Espagnol Anglais Dictionnaire