treaded sole - Spanish English Dictionary