slicker than snot on a doorknob - Türkisch Englisch Wörterbuch