timber retaining walls - Turco Inglés Diccionario