to clamber about - French English Dictionary