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