mirror-like bacteria - French English Dictionary