storm of indignation - Turkish English Dictionary