blood buffer - Turkish English Dictionary