terrestrial interference - French English Dictionary