cinnamon tea beverage - German English Dictionary