open town meeting - Turkish English Dictionary