chestnut-backed laughing thrus - Spanish English Dictionary