a financially sound business - Spanish English Dictionary