defensively armed - French English Dictionary