carbodihidrazida - French English Dictionary