terrestrial interference - German English Dictionary