muscle-driven engine or motor - Turkish English Dictionary