to be entitled to avail oneself - Deutsch Englisch Wörterbuch