biosofía - French English Dictionary