secure the last stitch - Français Anglais Dictionnaire