checkpoint protein - German English Dictionary