be (put) on short rations - Français Anglais Dictionnaire