somebody is on short rations - Turc Anglais Dictionnaire