slicker than snot on a doorknob - İspanyolca İngilizce Sözlük