construction apparatus - Alemán Inglés Diccionario