pay a visit of congratulation - Alemán Inglés Diccionario