to look after - Spanisch Englisch Wörterbuch