prefabricated building elements - Alemán Inglés Diccionario