submit/make a voluntary disclosure - Französisch Englisch Wörterbuch