rock foundation - Spanish English Dictionary