scientific apparatus - Espagnol Anglais Dictionnaire