release (make something known) - Spanisch Englisch Wörterbuch