recycling and disposing of wastes - Francés Inglés Diccionario