duffy antigen - Turkish English Dictionary