be in dire straits economically - Turkish English Dictionary