armorless - French English Dictionary