heavy, coarse shoes - Turc Anglais Dictionnaire