supply noxious things - Turco Inglés Diccionario