trench cart - Turco Inglés Diccionario