terrestrial distribution facility - Espagnol Anglais Dictionnaire