terrestrial distribution facility - Almanca İngilizce Sözlük