closed system drug transfer device - Francés Inglés Diccionario