long put - Turkish English Dictionary