canella bark - Turkish English Dictionary