whenever the circumstances allow - Deutsch Englisch Wörterbuch