clap of thunder - Turkish English Dictionary