sports jackets for motorists - German English Dictionary