autonomous body - Turkish English Dictionary