gives off poisonous vapours - Francés Inglés Diccionario