micro-capillary devices - Español Inglés Diccionario