Traducción inglés español

English version

¿Qué significa "(mec), motor-driven, power-driven" en español?