turning out to be profitable - Deutsch Englisch Wörterbuch