grooving stake - German English Dictionary