maker of roasted chestnuts - Turkish English Dictionary