fluorescent probe - Turkish English Dictionary