heliosciophyte - French English Dictionary