a foster home - German English Dictionary