patch on a shoe - Français Anglais Dictionnaire