to take care of - Spanisch Englisch Wörterbuch