interfering substances - Francés Inglés Diccionario