like a dose of salt - French English Dictionary