hieroglyph - French English Dictionary