exchange of body fluids - Turkish English Dictionary