able to yield profit - Deutsch Englisch Wörterbuch