trench at - Spanish English Dictionary