rely upon a ground - German English Dictionary