heliophyte - French English Dictionary