long-legged bush cricket - Spanish English Dictionary