to stress-relieve - Französisch Englisch Wörterbuch