a lorry (of the) make daf - Francés Inglés Diccionario