sporting driving - German English Dictionary