microassemblage - French English Dictionary