tracked trencher - German English Dictionary