holding pin - French English Dictionary