thick and resistant shoe - Espagnol Anglais Dictionnaire