hidragafen - French English Dictionary