temporary earth retaining works - Alemán Inglés Diccionario