refreshed in cold water - French English Dictionary