somebody's stamping/stomping ground - German English Dictionary