pay someone  a visit - Spanish English Dictionary