hydrazoa - French English Dictionary