go soak yourself! - Französisch Englisch Wörterbuch