excavate in natural layers - Espagnol Anglais Dictionnaire