to be always interfering - Francés Inglés Diccionario