substances that deplete the ozone layer - Español Inglés Diccionario