protein binding affinity - Turkish English Dictionary