pay (a visit) - Español Inglés Diccionario