hail shower - Turkish English Dictionary