senior research scientist - Turkish English Dictionary