mortar projectiles - French English Dictionary