purpose built vehicle - Español Inglés Diccionario