a deafening noise - Turkish English Dictionary