a hell of a noise - Turkish English Dictionary