hidrazo - French English Dictionary