persistent substances - Francés Inglés Diccionario