blood lavage - Turkish English Dictionary