stand rental - Turkish English Dictionary