microfabricated - Alemán Inglés Diccionario