mobile road construction machinery - Alemán Inglés Diccionario