biosynthetic antibody binding sites - Turkish English Dictionary