be (put) on short rations - Spanisch Englisch Wörterbuch