to run off one's business - Spanisch Englisch Wörterbuch