cuban institute for sugar research - German English Dictionary