trench cart - Alemán Inglés Diccionario