self-starting motor - Turkish English Dictionary