hapten-carrier complex - Turkish English Dictionary