tek tabanca takılan - Turkish English Dictionary