pay (a visit) - Espagnol Anglais Dictionnaire