trench crossing - German English Dictionary