Relevant Websites

Construction Dictionary: Construction industry technical terms

More than 2.000 technical terms with videos, descriptions, pictures and more, available in five different languages: English, French, Portuguese, German, and Spanish.

Link