eight-speed transmission - German English Dictionary