pavement marking machine - Alemán Inglés Diccionario