synthetase - Turkish English Dictionary