seven-speed transmission - Turkish English Dictionary