semi-automatic transmission - Spanish English Dictionary