bio-garbage compactor - Francés Inglés Diccionario