pay official visits - Turco Inglés Diccionario