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