place for meeting of masked people - Turkish English Dictionary