submit/make a voluntary disclosure - Spanisch Englisch Wörterbuch