bust someone's stones - French English Dictionary