pay an official visit - Turco Inglés Diccionario