be (put) on short rations - Espagnol Anglais Dictionnaire