ball studs - German English Dictionary