to stress-relieve - Türkisch Englisch Wörterbuch