not sit well - Français Anglais Dictionnaire