design-storm rainfall - Turkish English Dictionary