who assiduously visits a particular place - Español Inglés Diccionario