translate English to French: All sharing a common language.
Les bactéries.