man-made interference - Francés Inglés Diccionario