foreign interference - Francés Inglés Diccionario