instantaneous availability - Deutsch Englisch Wörterbuch