redhead (carpodacus mexicanus) - Spanish English Dictionary