temporary earth retaining works - Spanish English Dictionary