one's old stamping grounds - Turkish English Dictionary