solar tornado - Turkish English Dictionary