bird-catcher tree - Spanish English Dictionary