treadling draft - Spanish English Dictionary