emberiza leucocephalos - Spanish English Dictionary