trench cart - German English Dictionary