man-made interference - French English Dictionary