heliographic - French English Dictionary