biosignature - French English Dictionary