narrow trench - Francés Inglés Diccionario