short selling transactions - Turkish English Dictionary