heavy, coarse shoes - Français Anglais Dictionnaire