earsplitting - Turkish English Dictionary