slicker than snot on a doorknob - Alemán Inglés Diccionario