road construction workers - Alemán Inglés Diccionario