fit snugly - Français Anglais Dictionnaire