trunnion pin - French English Dictionary