blood buffer - German English Dictionary