thick and resistant shoe - Spanish English Dictionary