cuban institute for research and guidance on consumer demand - German English Dictionary