cornerstone of society - Spanish English Dictionary