torba tıkaç - Turkish English Dictionary