release (of substances) - Türkisch Englisch Wörterbuch