rifle-pits - French English Dictionary