be financially straitened - Turkish English Dictionary