chief scientist - Turkish English Dictionary