look after one's babies - Spanish English Dictionary