automatic or powershift transmission - French English Dictionary