assembly and organisation - French English Dictionary