garbage disposal unit - Alemán Inglés Diccionario