producing stenosis - Alemán Inglés Diccionario