human blood and blood components - Spanish English Dictionary