not have the balls to say something - French English Dictionary