to be made available to… - Deutsch Englisch Wörterbuch