microfabricated - Espagnol Anglais Dictionnaire