pay official visits - Francés Inglés Diccionario