sit heavy on someone's stomach - Français Anglais Dictionnaire