surgeon probe - Turkish English Dictionary