long-billed trasher - Spanish English Dictionary