strong shoes of thick leather - Turc Anglais Dictionnaire