scientific and industrial research - Espagnol Anglais Dictionnaire