be in dire straits - Turkish English Dictionary