supply noxious things - Francés Inglés Diccionario