advocate depute - Deutsch Englisch Wörterbuch