someone that takes care of other people's young - Español Inglés Diccionario