tumultuous disturbance - Turkish English Dictionary