hydrogen sulfide containing environment - Turco Inglés Diccionario