cuban institute for sugar research - Turkish English Dictionary