maleic hydrazide - French English Dictionary