concrete-mixing truck - Francés Inglés Diccionario