repeated visit - Spanish English Dictionary