quick drench shower - Turkish English Dictionary