tumultuous disturbance - German English Dictionary