shore of a pair of shears - Français Anglais Dictionnaire