garbage disposal device - Francés Inglés Diccionario