rubble mound structure - Espagnol Anglais Dictionnaire