look after an animal - Turkish English Dictionary