trench shelter - Alemán Inglés Diccionario