Wörterbuch Englisch Deutsch 🔎 extended search tension release DeutschEnglish Entspannen {m} [tech.]tension release [noun]