look after one's babies - German English Dictionary