pull the plug on - German English Dictionary