timber retaining walls - Francés Inglés Diccionario