(something) permitting - Deutsch Englisch Wörterbuch