rumbunctious - French English Dictionary