irritable stricture - Turco Inglés Diccionario