cement transport vehicle - Francés Inglés Diccionario