rain squall - Turkish English Dictionary