soldier pile and lagging - Turco Inglés Diccionario