terrestrial interface - Almanca İngilizce Sözlük