benefit through the efforts of others - Deutsch Englisch Wörterbuch