compactor vehicle - Francés Inglés Diccionario