microphyte - French English Dictionary