light-weight construction technology - French English Dictionary