to give vent to one's rage - Türkisch Englisch Wörterbuch