pull the plug on - Turkish English Dictionary