put down an animal - Turkish English Dictionary