hit-and-run raid - German English Dictionary