spotted cardinal - Spanish English Dictionary