microfabricated - Español Inglés Diccionario