protein binding affinity - French English Dictionary