ball stop unit - German English Dictionary