phosphate buffered saline (pbs) - Spanish English Dictionary