impermeable stricture - Spanisch Englisch Wörterbuch