pull the pin - French English Dictionary