to win someone's affections - Español Inglés Diccionario