slip (someone) a length - German English Dictionary