someone that takes care of other people's young - Spanisch Englisch Wörterbuch