construction trench - Francés Inglés Diccionario