have enough sense to pound salt - French English Dictionary