muscle-driven engine or motor - Español Inglés Diccionario