solid waste compactor - Alemán Inglés Diccionario