zoogloea - French English Dictionary