phosphate buffered saline (pbs) - German English Dictionary