stop and go driving - German English Dictionary