construction trench - Inglés Sinónimo Diccionario