pay an official visit - Francés Inglés Diccionario