look after an animal - German English Dictionary