rambunctious - French English Dictionary