cluster munition monitor - German English Dictionary