have put down - Turkish English Dictionary