stem the tide of - Türkisch Englisch Wörterbuch