somebody is on short rations - Français Anglais Dictionnaire