a host country - German English Dictionary