look after a baby - Spanish English Dictionary