missile-armed - French English Dictionary