carrier pin - French English Dictionary