ribbon clay - Spanish English Dictionary