trench shelter - Español Inglés Diccionario