parents' home - Spanish English Dictionary