terrestrial interface - Alemán Inglés Diccionario