snatch and run - German English Dictionary