chasquiri (del quechua) - Spanish English Dictionary