slip across the border - German English Dictionary