frequent a place often - Espagnol Anglais Dictionnaire