construction trench - Alemán Inglés Diccionario