arm oneself against - French English Dictionary