wire trench - French English Dictionary