play a major role - Deutsch Englisch Wörterbuch