thick-billed fox-sparrow - German English Dictionary