electric starting motor - German English Dictionary