scarpering - German English Dictionary