to submit an annual report - Español Inglés Diccionario