blood transfusion apparatus - Francés Inglés Diccionario