timber retaining walls - Alemán Inglés Diccionario