have a rod in pickle fur - Französisch Englisch Wörterbuch