host provinces or territories - Turkish English Dictionary