to be well provided for - Spanisch Englisch Wörterbuch