stop-start unit - German English Dictionary