somebody's stamping/stomping ground - Francés Inglés Diccionario