passing shower - Turkish English Dictionary