wire trench - Francés Inglés Diccionario