rock-solid finances - Spanish English Dictionary