tumultuous - German English Dictionary