ceylon cinnamon tree - Turkish English Dictionary