be in dire straits economically - Turco Inglés Diccionario