light engineer combat vehicle - French English Dictionary