somebody is on short rations - Turkish English Dictionary