stacked cords - Français Anglais Dictionnaire