serophyte - French English Dictionary