purple finch (carpodacus purpureus) - Español Inglés Diccionario