hidraz - French English Dictionary