slicker than snot on a doorknob - Französisch Englisch Wörterbuch