cartridge (explosive shell) - Francés Inglés Diccionario