geoglyph - French English Dictionary