shambling - French English Dictionary