cluster munition monitor - French English Dictionary