final disposal facility - Alemán Inglés Diccionario