reserve trench - French English Dictionary