lightly armored - French English Dictionary