be too slippery to catch hold of or hold on to - Allemand Anglais Dictionnaire