pay someone  a visit - Francés Inglés Diccionario