rainsquall - Turkish English Dictionary