mannitol hexanitrate - French English Dictionary