permanent stricture - Francés Inglés Diccionario