go soak yourself - German English Dictionary