atmospheric shower - Turkish English Dictionary