terrain clearance system - Espagnol Anglais Dictionnaire