substitute-for-home institution - German English Dictionary