open trench - German English Dictionary