hit the shower - French English Dictionary