to run on the rocks - German English Dictionary