high booming noise - Turkish English Dictionary