pay an official visit - Español Inglés Diccionario