ear-splitting (noise) - Turkish English Dictionary