extensive shower - Turkish English Dictionary