blood transfusion service (bts) - Español Inglés Diccionario