terrain clearance system - Español Inglés Diccionario