trench cart - French English Dictionary