trench cart - Español Inglés Diccionario