slip through someone's fingers - German English Dictionary