somebody's stamping/stomping ground - Turkish English Dictionary