bomblet (cluster munition) - Spanish English Dictionary