slicker than snot on a doorknob - Español Inglés Diccionario