rock-solid finances - Turkish English Dictionary