scampered - French English Dictionary