blood and blood products - Turco Inglés Diccionario