not be able to hold on to it and slip or fall - French English Dictionary