be trying to stem the tide - Deutsch Englisch Wörterbuch