be on a strict budget - Turkish English Dictionary