independent roles - Deutsch Englisch Wörterbuch