microfabricated - Turco Inglés Diccionario