biocomplexity - French English Dictionary