hidra - French English Dictionary