malefic hydrazide - French English Dictionary