to submit an annual report - Deutsch Englisch Wörterbuch