hidrid - French English Dictionary