temporary earth retaining works - Español Inglés Diccionario