trench at - French English Dictionary