provided with everything necessary - Spanisch Englisch Wörterbuch