a larger role - Deutsch Englisch Wörterbuch