hapten - Turkish English Dictionary