transport and storage of waste - Francés Inglés Diccionario