rambunctious - German English Dictionary