balljoint - French English Dictionary