terrain clearance system - Alemán Inglés Diccionario