hegen - French English Dictionary