independent review authority - Deutsch Englisch Wörterbuch