trench boards - French English Dictionary