host provinces or territories - German English Dictionary