temporary earth retaining works - German English Dictionary