trench shelter - Francés Inglés Diccionario