substratum of old rock - Spanish English Dictionary