impregnated timber - Turco Inglés Diccionario