shoring of trenches - Alemán Inglés Diccionario