organic stricture - Francés Inglés Diccionario