a ball-breaker - French English Dictionary