permanent guardian - German English Dictionary