terrestrial interface - Espagnol Anglais Dictionnaire