to slow the tide - German English Dictionary