home country supervisor - German English Dictionary