bbsrc (biotechnology and biological sciences research council) - Turkish English Dictionary