have at one's disposal or available - Deutsch Englisch Wörterbuch