on-vehicle advertising - Alemán Inglés Diccionario