cannon thunder - Turkish English Dictionary