deliberative body - Turkish English Dictionary