stand in the role of parent - German English Dictionary