trench support - Alemán Inglés Diccionario