garbage disposal device - Alemán Inglés Diccionario