squall cloud - Turkish English Dictionary