foundation rock - Spanish English Dictionary