growling thunder - Turkish English Dictionary