release (make something known) - Französisch Englisch Wörterbuch