buphagoides erythrorhynchus - Spanish English Dictionary