checkpoint protein - Turkish English Dictionary