eastern great rosefinch - Spanish English Dictionary