rambunctious - Turkish English Dictionary