micro-capillary devices - Francés Inglés Diccionario