have enough sense to pound sand - French English Dictionary