pull the pin - Turkish English Dictionary