trench lining system - Español Inglés Diccionario