means of generating revenue - Spanisch Englisch Wörterbuch