megabacterium - French English Dictionary