biophyte - French English Dictionary