parallel trench - French English Dictionary