trench-silo - Francés Inglés Diccionario