magnificent green broadbill - Spanish English Dictionary