pay an official visit - French English Dictionary