hurry-scurry - French English Dictionary