pay official visits - Alemán Inglés Diccionario