trench at - German English Dictionary