micro-electronic mechanical system - Francés Inglés Diccionario