trench at - Turkish English Dictionary