microfabrication - Alemán Inglés Diccionario