spectator ligand - Turkish English Dictionary