superorganism - French English Dictionary